翻訳と辞書
Words near each other
・ Faba Forest Park
・ Fababy
・ Fabaceae
・ Fabada asturiana
・ Fabaeformiscandona aemonae
・ Fabakary Jatta
・ Fabales
・ Fabara
・ Fabarm SDASS Tactical
・ Fabas
・ Fabas, Ariège
・ Fabas, Haute-Garonne
・ Fabas, Tarn-et-Garonne
・ Fabasoft
・ Fabasoft app.ducx
Fabasoft app.test
・ Fabasoft eGov-Suite
・ Fabasoft Folio
・ Fabasoft Folio Cloud
・ Fabasoft Mindbreeze
・ Fabavirus
・ Fabbiani
・ Fabbri
・ Fabbri and Partners
・ Fabbri Group
・ Fabbrica
・ Fabbrica Aeroplani Ing. O. Pomilio
・ Fabbrica Curone
・ Fabbrica Ligure Automobili Genova
・ Fabbriche di Vallico


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Fabasoft app.test : ウィキペディア英語版
Fabasoft app.test

Fabasoft app.test is a test tool for the automated quality assurance of web applications in Microsoft Windows, Ubuntu Linux and Mac OS X.〔(Website: Software Quality Testing: Software Testing Tools ) (retrieved March 27, 2012)〕 In a matter of clicks, easy to understand tests can be carried out and recorded on your computer. The running of tests can also be fully automated in a continuous integration System. Fabasoft app.test integrates itself seamlessly by means of Apache Ant in Continuous Integration Systems such as Hudson/Jenkins, Bamboo and Command Line Player. The tool then acts as a user and operates the application via the interface.
==The Pattern Approach==
In the test, comprehensible patterns are used instead of XPath expressions.
User interface tests should support software development and quality assurance. Furthermore, automated tests have to be stable against changes and be able to “grow” with an application. It has to be avoided that a change in CSS class means a subsequent adjustment of all tests. The pattern approach was chosen in order to achieve this.
With the pattern approach, graphical interfaces can be abstracted so that comprehensible elements are deduced from a complicated HTML structure. In this way, user interface tests become readable, comprehensible and maintainable. In patterns it is possible to describe how buttons, input fields and structures in the applications being tested need to be interpreted in order for them to be comprehensible. In the case of an error, the goal is to be able to establish, with a test report and a screenshot, why a test step failed.
The following example shows how a pattern for a „Logo“ on a website can be depicted. An XPath expression communicates to the test application how the elements on a page are to be interpreted. XPath is used here to define a pattern. The input „:click“ specifies that the Logo can be clicked on. With this information Fabasoft app.test is able to activate the “Point and Click Recorder” for this control. A click on the logo is recorded in the test as „Click “.

#Header
:expression .//DIV()
#Logo (scope = Header)
:expression .//A()
:click
#Welcome (parent = Header)
:expression .//TABLE()
:label .//DIV()/SPAN()/text()

Through the notation used and the tool support in the form of Control Specification Designer, patterns can be generated by developers as well as by quality assurance employees. HTML changes therefore need to be checked in a central place, not in the tests. The tests can be carried out again immediately after the adaptation. This makes it possible to create use case tests which can be used for multiple versions of a software.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Fabasoft app.test」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.